package com.cloudcc.mobile.view.web;

import android.webkit.WebView;

/** 
* @Description: webview 同步接口 
* @author wangzhiqiang
* @date 2015-12-24 下午3:27:44 
*  
*/
public interface ISyncInterface {

	
	/** 页面加载开始的时候
	 * @param view 当前使用的webview
	 * @param url 当前正在进行的url
	 */
	void onPageStarted(WebView view, String url);
	
	/**加载结束的时候 调用onpagefinish 并且加载进度100
	 * @param view 当前使用的webview
	 * @param url 当前正在进行的url
	 */
	void onPageFinished(WebView view, String url);
	
	/** 是否支持重写url
	 * @param view 当前使用的webview
	 * @param url 当前正在进行的url
	 * @return false 不管 true 拦截
	 */
	boolean shouldOverrideUrlLoading(WebView view, String url);
	
	
	/**
	 * 当进入监控的时候
	 */
	void onEnterMonitor(WebView view, String url);
	
	/**
	 * 当触发的时候
	 */
	void onTriggerMonitor(WebView view, String url);
	
}
